You will just need to make the boxes have a border to make them look flat.
Here's the CSS that i use for a submit button, and it gives it that flat look

.blue2{
background:#0072BC;
color:#FFFFFF;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:8pt;
}
Also, don't use the INPUT selector, make a new class and apply it to all input and text fields manually. You can get some more CSS help from
here .